package com.macro.mall.mapper;

import com.macro.mall.model.DpsJudge;
import com.macro.mall.model.DpsJudgeExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface DpsJudgeMapper {
    long countByExample(DpsJudgeExample example);

    int deleteByExample(DpsJudgeExample example);

    int deleteByPrimaryKey(Long id);

    int insert(DpsJudge record);

    int insertSelective(DpsJudge record);

    List<DpsJudge> selectByExample(DpsJudgeExample example);

    DpsJudge selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") DpsJudge record, @Param("example") DpsJudgeExample example);

    int updateByExample(@Param("record") DpsJudge record, @Param("example") DpsJudgeExample example);

    int updateByPrimaryKeySelective(DpsJudge record);

    int updateByPrimaryKey(DpsJudge record);

    List<DpsJudge> list(String judge);
}